#pragma once

#define OPT_NAMESPACE opt

#define BEGIN_OPT_NAMESPACE namespace opt {
#define END_OPT_NAMESPACE }